package com.example.order.domain.po;

import lombok.*;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class OrderDetail {
    private Long id; // 详情ID 
    private Long orderId; // 订单ID
    private Long itemId; // 商品sku ID
    private Integer productId; // 商品ID
    private Integer num; // 购买数量 
    private String itemName; // 商品标题
    private String spec; // JSON格式的SKU属性（实际使用可定义为Map或自定义DTO）
    private BigDecimal price;
    private String image; // 商品图片
    private LocalDateTime createTime; // 创建时间
    private LocalDateTime updateTime; // 更新时间 
}